package com.example.rpc_core.loadbalance;

import com.example.rpc_core.model.ServiceInfo;

import java.util.List;
import java.util.Map;

/**
 * 负载均衡
 */
public interface LoadBalancer {
    /**
     * 选择服务调用
     * @return
     */

    ServiceInfo select(Map<String,Object>requestParams, List<ServiceInfo> serviceInfoList);
}
